<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>reduce方法</title>
    <script>
        let arr = [1, 2, 3, 4, 5];
        //reduce用来遍历数组，对数组中的内容进行运算，比如说累加，两两操作
        //运算完成后有返回结果
        //可以传入4个参数，目前只传入2个，第一个参数表达上一次运算的结果
        //第二个参数表示当前参与运算的元素
        //第一次运算，如果没有辅助值的话，oldresult会取值第一个元素
        let result1 = arr.reduce((oldResult, current) => oldResult + current, 100);
        let result2 = arr.reduce((oldResult, current) => oldResult - current, 100);
        console.log(result1);
        console.log(result2);


    </script>
</head>
<body>

</body>
</html>